American model and actress Kate Upton has been announced as the new face of Bobbi Brown Cosmetics, replacing Katie Holmes in a new campaign.
Upton was also recently appointed as brand ambassador for American clothing company Express, and stars in upcoming film The Other Woman alongside Cameron Diaz and Leslie Mann.